A Matlab/Simulink Framework for PLC Controlled Processes

نویسندگان

  • João Martins
  • Celson Lima
  • Herminio Martínez
  • Antoni Grau
چکیده

Relevant literature recognises that the practical test of an automation and control process controlled by programmable logic controllers (PLC) is a well-known problem [1-3]. There are several solutions that can be implemented, such as scale models, batteries of led’s and switches and Human Machine Interfaces (HMI), Supervisory Control and Data Acquisition (SCADA) systems, or simulation tools. The use of scale models of real processes is very expensive and difficult to adapt to different processes. There is no question that this is the best way to teach PLC controlled process, allowing project testing in an almost real environment, however their cost often prohibits its use. The use of leds and switches sets is extremely confusing end uninteresting. This approach, only valid when small processes are considered, severely reduces the motivation. Some HMI and SCADA systems allow this feature but there are very expensive, not intended for this purpose and usually consider property protocols. The use of Matlab®/Simulink® [4] has not been a regular approach for teaching industrial automation and PLC controlled processes. Assuming that the model of the industrial process is implemented in the Matlab/Simulink, this chapter presents a tool that can be used to implement the PLC control program in Matlab/Simulink environment. The basic idea is to consider the PLC control program as a Matlab function block, within the Matlab/Simulink environment, that will control the model of the industrial process as long as the simulation runs. The main objective of the work described in this chapter is to automatically translate the PLC control program, written as an instruction list, into Matlab/Simulink software language. 11

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Design of a Plc Modem and Its Implementation Using Fpga Circuits

For the exploitation of PLC modems, it is necessary to have a detailed knowledge about the PLC transmitter/receiver circuits and their activities. In the first part of this contribution, various alternatives for the design of complex circuits are introduced together with the verification and testing of the VHDL code in the Matlab programming environment. Next, a simulation of the designed PLC m...

متن کامل

Real-Time Communication between MATLAB/Simulink and PLC via Process Visualization Interface

This paper shows real-time implementation of control algorithms from a simulation environment into the Programmable Logic Controller (PLC). Development of control algorithms is necessary for their use in a simulation environment and verification on simulation models. The real control system should be connected to the simulation environment with a PLC to test the control algorithms on a real phy...

متن کامل

Extension software for real-time control system design and implementation with MATLAB-SIMULINK

The paper deals with a unified environment for the design and implementation of control schemes. The widely used MATLAB-SIMULINK is used for control scheme description. The implementation hardware is from Mitsubishi PLC. The SIMULINK library was extended with target hardware blocks. After an off-line design procedure, which can be combined with hardware-in-the-loop experiments, the control sche...

متن کامل

Design of Control Processes in Dps Blockset for Matlab & Simulink

In the paper design of control processes for class of distributed parameter systems is presented. Controlled system is interpreted as lumped-input/distributed-output systems with dynamics modelled by finite element method. Schemes of distributed parameter control loops are arranged in software environment Distributed Parameter Systems Blockset for MATLAB & Simulink, which is third-party MathWor...

متن کامل

Improvements of a Three-tank-system Operated in Real Time with Matlab in a Plc-profibus-network

This paper summarizes the authors efforts to establish a well working laboratory system of worthwhile character for student courses, accounting for aspects of system modelling, control theory and state of the art industrial automation. Therefore, a Three Tank System operated by a standard industry PLC and MATLAB/SIMULINK in real time has been chosen as laboratory setup. Besides an overview of t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012